long-term employment relationship - Español Inglés Diccionario